$(function() {
	let form = layui.form
	// $.ajax({
	// 	url: '/my/userinfo',
	// 	type: 'get',
	// 	data: {},
	// 	success: function(res) {
	// 		console.log(res, 556677);
	// 	}
	// })
	/* 1-0获取用户信息 */
	initInfo()

	function initInfo() {
		$.ajax({
			url: '/my/userinfo',
			type: 'get',
			data: {},
			success: function(res) {
				//console.log(res, 88899);
				form.val("formTest", res.data)
			}
		})
	}

	/* 2-重置 */
	$('#reset').on('click', function(e) {
		e.preventDefault();
		initInfo()
	})

	/* 表单提交 
	+ 3-校验
	*/

	form.verify({
		nickname: [/^[\S]{1,10}$/, '昵称必须6到12位，且不能出现空格'],
		email: [/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/, '邮箱格式不对请重新输入']
	})

	/* 4-表单提交 */
	$('.layui-form').on('submit', function(e) {
		e.preventDefault();
		// //console.log($('form').serialize(),6677);
		// $.ajax({
		// 	url: '/my/userinfo',
		// 	type: 'post',
		// 	data: $('form').serialize(),
		// 	success: function(res) {
		// 		initInfo()
		// 		//  调用idnex.js中的	getUserInfo()
		// 		console.log(window.parent);
		// 		window.parent.getUserInfo()
		// 	},
		// })

		// 阻止表单的默认提交行为 e.preventDefault() 
		// 发起 ajax 数据请求 
		$.ajax({
			method: 'POST',
			url: '/my/userinfo',
			data: $(this).serialize(),
			success: function(res) {
				if (res.status !== 0) {
					return layer.msg('更新用户信息失败！')
				}
				layer.msg('更新用户信息成功！')

				//	initInfo()
				// window.parent.getUserInfo()

				//window.parent.location.reload()  //刷新页面
				window.location.href = '/user/user_info.html'

			}
		})
	})

})
